3141 E Drexel Rd, Tucson, AZ 85706-2813, Tucson
It's very nice and clean inside. We waited a long time for our food. The food was ok. It lacked some flavor and I got th
It's very nice and clean inside. We waited a long time for our food. The food was ok. It lacked some flavor and I got th